<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // const本身是常量 不可被修改
        // 基本数据类型
        // const a = 12;

        // TypeError: Assignment to constant variable.
        // a = 5;

        // console.log(a);

        // 复合数据类型
        // const arr = [1,2,3,4,5];

        // // TypeError: Assignment to constant variable.
        // arr = [4,5,6,7,8];

        // console.log(arr);

        // const arr = [1,2,3,4,5];

        // // 修改arr当中的某个具体的值 - const声明的是一个对象，对象当中的属性是可以被修改的
        // arr[0] = 'abc';

        // console.log(arr);

        const obj = {
            a:12,
            b:5
        }

        // TypeError: Assignment to constant variable.
        // obj = { 
        //     c:888
        // }

        // obj.a = '666';

        console.log(obj);


    </script>
</body>
</html>